dam up英 [dæm ʌp]美 [dæm ʌp]壅高;筑坝壅水;挡水英英释义verbobstruct with, or as if with, a damdam the gorges of the Yangtse RiverSynonym:dam双语例句